604,599,591,571,572,574,575,577,587,592,598,602,605,602,604;58,56,54,50,45,39,32,30,31,33,35,36,37,46,53